package com.sinochem.yunlian.ship.api.vo.trade;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.Date;

import javax.validation.constraints.NotNull;

import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.constraints.NotBlank;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;


@Setter
@Getter
@ToString
public class TrdFuelSupplierForm implements Serializable {
	
	private static final long serialVersionUID = 17698767456456L;

    private Long id;
	//供应商名称
    @NotBlank(message = "供应商名称不能为空")
    private String supplierCompanyName;
	//联系人电话
    @NotBlank(message = "联系人电话不能为空")
    private String supplierPhone;
	//联系人
    @NotBlank(message = "联系人不能为空")
    private String userName;
	//供应商描述
    @NotBlank(message = "供应商描述不能为空")
    @Length(max=200, message="超出字数规定范围")
    private String supplierDescription;
	//企业资质
    @NotNull(message = "企业资质不能为空")
    private ArrayList<String> qualification;
    
    // 企业资质
    private String qualificationStr;
    
    // 删除状态
    private Integer deleteStatus;
	// 0启用,1禁用
    private Integer disableStatus;
	//
    private Date createTime;
	//
    private Date updateTime;
	//创建者
    private Long createBy;
	//更新者
    private Long updateBy;
    
    private Long userId;
		
}
